﻿@charset "utf-8";
/* CSS Document */
@media screen and (min-width: 768px){
*{ margin:0; padding:0; list-style:none; border:0; text-decoration:none; outline:none;}
body{ background-color:#cbeaff; background: url(../images/gxjbg.jpg) no-repeat top;}
	.m-header{display:none;}
.banBox {width:100%;min-width:1200px;overflow:hidden;position:relative;height:230px;}
.ban {width:1600px;left:50%;margin-left:-800px;position:absolute;}
.banBox p{ width:1200px; margin:0 auto; text-align:left; color:#fff;position:absolute; top:8px; left:120px; font-size:12px;}
.gxjtop{height:296px;}
.gxjzdh{height:60px;}
.gxjfoot{height:136px;}
.banner{width: 400px;height: 310px;}
.banner1{display:none;}
/*搜索*/
.bd{ width:1200px; margin:0 auto;}
.form1{ width:510px; margin:0 auto 10px auto;}
input[type='text']{ width:422px; height:38px; border:1px solid #d6181f; padding-left:6px; vertical-align:middle;}
input[type='button']{ width:74px; height:40px;background-color:#d6181f; text-align:center; color:#fff; vertical-align:middle; }
.form1 div{ color:#888888; width:510px; text-align:center; margin:10px auto; font-size:14px;}
.form1 div a{ color:#888888; margin:0 4px; font-size:14px; }

input::-webkit-input-placeholder{color:#999999;}
input::-moz-placeholder{/* Mozilla Firefox 19+ */ color:#999999;}
input:-moz-placeholder{/* Mozilla Firefox 4 to 18 */ color:#999999;}
input:-ms-input-placeholder{/* Internet Explorer 10-11 */ color:#999999; }
/*导航*/
.dh{ width:100%; height:60px; background-color:#009cff; }
.dh ul{ width:1200px; overflow:hidden; margin:0 auto;}
.dh ul li{ float:left; width:150px; height:60px; line-height:60px; text-align:center;}
.dh ul li:first-child{ background-color:#008bed;}
.dh ul li a{ color:#fff; margin-left:4px;}
.dh ul li b{ vertical-align:middle;}
/*.dh ul li:hover a{ color:#d6181f;}*/

/*内容框*/
.con{ width:100%; background-color:#d9efff; overflow:hidden;}
.con1{ width:1200px; margin: 0 auto; background-color:#cbeaff; overflow:hidden; padding-bottom:16px;}

.tzgg{ overflow:hidden; margin:20px auto 10px auto;}
.tzgg>div{ float:left; overflow:hidden;}
.tzgg>div>div{margin: 16px 0px 0px 20px; width: 468px;}

/**********/
tzggz
.tab-hd { overflow:hidden; zoom:1;}
.tab-hd li{ float:left; width:33.3%; color:#333333; background-color:#e6e6e6; text-align:center; cursor:pointer;}
.tab-hd li.active{ background:#009cff; color:#fff;}
.tab-bd li{display:none; padding: 20px 0 20px 5px; -border:1px solid #ddd; border-top:0 none; font-size:24px;}
.tab-bd li.thisclass{ display:list-item;}


.tab-hd li a{  color:#333333;  text-align:center; cursor:pointer;}
.tab-hd li.active a{ background:#009cff; color:#fff;}

.btCon{ width:468px; overflow:hidden; border-bottom:1px solid #009cff;}
.bt{ -width:300px;}
.bt li{ width:93px; height:40px; line-height:40px;}
.btCon>ul{ float:left;}
.btCon>a{ display:block; float:right; color:#1b1a1a; font-size:12px; line-height:40px;}

.tab-bd a{ font-weight:normal; font-size:16px; float:left; width:74%; white-space: nowrap;text-overflow: ellipsis;overflow:hidden; color:#333333; line-height:36px;}
.tab-bd a:hover{ color:#008bed;}
.tab-bd a span{ margin-right:8px;}
.tab-bd b{ font-weight:normal; float:right; font-size:16px; color:#686563;line-height:36px;}

/**/

.tzgg>div:first-child{ background-color:#fff; width:510px; height:310px;}
.tzgg>div:first-child>ul{ width:400px; margin:16px 0 0 20px;}

.right1{ -width:280px; margin-left:27px;}
.right1 li{ width:210px; border:1px solid #009cff; background-color:#fff;  height:48px; margin-bottom:2px; overflow:hidden; }
.right1 li a{ color:#009cff;display:block; float:left; line-height:48px; font-size:20px;}
.right1 li i{ display:block; float:left; margin:8px 20px 0 28px;}

.left2{overflow:hidden;margin-bottom:20px;float:left;width: 1200px;}
.left2 ol{float:left;overflow:hidden;width: 1200px;margin-top:28px;}
.left2 ol a{display:block;width: 267px;height:180px;float:left;background-color:#ff6868;margin-left: 26px;overflow:hidden;}
.left2 ol a:nth-child(2){ background-color:#ca81f8;}
.left2 ol a:nth-child(3){ background-color:#60cab3;}
.left2 ol a:nth-child(4){background-color: #699bd8;}
.left2 ol a img{ width:auto; margin:34px auto; display:block;}
.left2 ol a span{ color:#fff; font-size:20px; text-align:center; display:block;}
	
.left2>div{float:left;overflow:hidden;width: 230px;}
.left2>div p{ text-align:center; font-size:16px;padding-left: 20px;}
.left2>div>img{margin-left: 50px;}
.xglj{ overflow:hidden; width:1200px; margin:0 auto; height:50px; background-color:#008bed;}
.xglj p{ float:left; color:#fff; font-size:18px; line-height:50px; margin:0 24px; overflow:hidden;}
.xglj p img{ margin-right:6px; }
/* --ie清除--*/
select::-ms-expand{ display: none; }
.xglj select{ float:left; width:224px; padding-left:4px; height:36px; line-height:36px; margin:8px 22px 0 10px; font-size:14px;border:1px solid #ddd; 
/* --火狐、谷歌清除--*/
     appearance:none;  
    -moz-appearance:none;  
    -webkit-appearance:none;
     background:#fff url(../images/jt.png)  no-repeat right center;

}

.db{ width:1200px; text-align:center; margin:0 auto; font-size:14px; padding:12px 0; line-height:24px; color:#333333;}

/*--------------------------------------栏目页--------------------------------------------*/
.conlm{ background-color:#fff; margin-top:20px;}
.lmCon1{ overflow:hidden; margin:40px auto 0 50px;}
.lmCon1 a{ display:block; width:200px; height:150px; float:left; overflow:hidden; margin:26px 10px 26px 10px;}
.lmCon1 a:hover{ }
.lmCon1 a:nth-child(5),.lmCon1 a:nth-child(10){ margin-right:0px;}
.lmCon1 a img{ display:block; width:auto; margin:16px auto 26px auto;}
.lmCon1 a p{ text-align:center; color:#009cff; font-size:20px;}
.lmCon1 a:hover p{ text-decoration:underline;}

/*--------------------------------------栏目页2--------------------------------------------*/
.lm2Con{ overflow:hidden; width:1020px; margin:60px auto;}
.lm2Con a{ display:block; float:left; width:286px; height:116px; background-color:#7ae8f2; margin:10px auto; text-align:center; color:#fff; font-size:22px;}
.lm2Con a:nth-child(2),.lm2Con a:nth-child(5),.lm2Con a:nth-child(8){ margin:10px 80px;}
.lm2Con a p{ margin-top:24px; line-height:28px;text-shadow:1px 1px 1px #838586;}
.lm2Con a p span{ font-size:14px;}
.lm2Con a:nth-child(2){ background-color:#ffba8c;}
.lm2Con a:nth-child(3){ background-color:#eda5ff;}
.lm2Con a:nth-child(4){ background-color:#ff9a93;}
.lm2Con a:nth-child(5){ background-color:#66e8a0;}
.lm2Con a:nth-child(6){ background-color:#9397ee;}
.lm2Con a:nth-child(7){ background-color:#bc80ff;}
.lm2Con a:nth-child(8){ background-color:#ebe47c;}
.lm2Con a:nth-child(9){ background-color:#73d7fc;}
.lm2Con a:nth-child(10){ background-color:#63e9ca;}
.lm2Con a:nth-child(10){ margin-left:366px;}

.lm2Con a:nth-child(7) p,.lm2Con a:nth-child(10) p{ line-height: 64px;}


/*--------------------------------------内页--------------------------------------------*/

.nyCon{ overflow:hidden; width:1200px; margin:20px auto;background:#fff;}
.nyCon>ul{ float:left; width:324px; overflow:hidden;}
.nyCon>ul a{ display:block; float:left; width:160px; height:60px; line-height:60px; color:#333333; text-align:center; background-color:#e6e6e6; border:1px solid #c8c8c8;}
.nyCon>ul a:nth-child(odd){ border-left:none;}
.nyCon>ul a:nth-child(even){ border-right:none;}
.nyCon>ul a.active1{color:#fff; background-color:#009cff;}
.nyCon>ul a:hover{ color:#fff; background-color:#009cff;}

.nyCon>div{ float:left; width:876px; background-color:#fff; height:620px; overflow:hidden;}
.nylb{height:100%;}
.nylb li{ width:788px; margin:0 auto; line-height:38px; height:38px; overflow:hidden;}
.nylb li:first-child{ margin-top:30px;}
.nylb li a{ display:block; float:left; white-space: nowrap;text-overflow: ellipsis;overflow:hidden; width:80%; color:#333333;font-size:16px; line-height:38px; height:38px;}
.nylb li a:hover{ color:#009cff;}
.nylb li span{ display:block; float:right; font-size:16px; color:#333333;}
.con_ny{ background-color:#d9efff;}

/*--------------------------------------内页1--------------------------------------------*/
.nyCon1 .nylb{ width:1200px;}
.nyCon1 .nylb li{ width:1000px;}

/*--------------------------------------文章页--------------------------------------------*/
.wzyCon .nylb li h1{ font-size:24px; text-align:center;}
.wzyCon .nylb li a{ display:block; text-align:center; width:100%; color:#999; margin-bottom:20px;}
.wzyCon .nylb li a:hover{color:#999;}
.wzyCon .nylb li a b{ margin:0 12px; font-weight:normal;}
.wzyCon .nylb li p{ font-size:16px; line-height:30px; text-indent:2em;}
.wzyCon{ background-color:#fff; padding:10px 0 30px 0; margin:20px auto 0 auto;}



.selectwxl {
    float: left;
    width: 224px;
    padding-left: 4px;
    height: 36px;
    line-height: 36px;
    margin: 8px 22px 0 10px;
    font-size: 14px;
    border: 1px solid #ddd;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: #fff;
}
.selectwxl a {
    color:#000;

}



.wz{ width:1000px;}

/*--------------------------------------文章页--------------------------------------------*/
.wz h1{ font-size:24px; text-align:center;line-height: 38px;}
.wz a{ display:block; text-align:center; width:100%; color:#999; margin-bottom:20px;line-height: 38px;}
.wz a:hover{color:#999;}
.wz a b{ margin:0 12px; font-weight:normal;}
.wz p{ font-size:16px; line-height:30px; }
.wz{ background-color:#fff; padding:10px 0 30px 0; margin:20px auto 0 auto;}
    
   

/*--------------------------------------图片切换--------------------------------------------*/
.tzggqh{ overflow:hidden; margin:20px auto 10px 26px;width: 400px;float: left;}
.tzggqh>div{ float:left; overflow:hidden;}
.tzgg1{display:none;}
.tzgg1>div:first-child{ background-color:#fff; width:440px; height:310px;}
.tzgg1>div:first-child>ul{ width:400px; margin:16px 0 0 20px;}
	}



.left2hf1 {
    display:none;
}

.left2hf{
    overflow:hidden;margin-bottom:20px;float:left;width: 1200px;
}
.left2hf a{float:left;padding: 0 7px;}

/*--------------------------------------政策文件--------------------------------------------*/
.zcwj {
    overflow: hidden;
    margin:0px 26px 20px 26px;
    float: left;
    width: 1148px;
}
.zcwj1 {width:48.7%;float:left;background-color:#fff;}
.zcwj2 {
width:48.7%;
float:right;
background-color:#fff;
}
.zcwj .btCon{
    width:100%;
}
.zcwj .btCon span a{
 float:right;
 line-height:40px;
 font-size:14px;
 color:#999;
 margin-right:10px;
}
.zcwj .btCon ul li{
    background: #009cff;

}
.zcwj .btCon ul li a{
    color:#fff;
}
.zcwj .tab-bd{
    height:250px;
}
.zcwj ul li.thisclass{
    width:94%;
margin:0 10px;
    }
.zcwj0{display:none;}

.hfewm{
    width:1150px;
    margin:0 auto;
    margin-bottom:20px;
    overflow: hidden;
       background-color: #fff;
       height:220px
}
.hfewm a{display: block;width: 170px;height: 180px;float: left;text-align:center;margin-left: 4px;overflow: hidden;padding:20px 0;}
.hfewm_title{
    width:90px;
    float:left;
}
.hfewm_titlep{
    display:none;
}